About Bta Property Solutions Limited (10356791) United Kingdom