About Properties Abroad Limited (02365443) United Kingdom