About Bellgrove Properties Limited (11053740) United Kingdom