About B&h Property Limited (07640565) United Kingdom