About Bromale Property Solutions Limited (10905122) United Kingdom