Who is Belvoir?
Belvoir is part of the largest property franchise group in the UK with over 1000 locally owned and managed branches nationwide across 16 brands, managing over 150,000 properties. Belvoir has won multiple industry awards and has built its business on its core brand values of service, quality and integrity.




