About Abbey Property Investments Limited (06257282) United Kingdom