About Property Aid Services Ltd (11223293) United Kingdom