About Property S Abroad Ltd (13196193) United Kingdom