About Buglow Residential Properties Limited (09943417) United Kingdom