About Bellman Property Group Limited (07525963) United Kingdom