About Belgrove House Properties Limited (13704005) United Kingdom