About Abbey Property Associates Limited (07164441) United Kingdom