About A Place Properties Limited (12504609) United Kingdom