About Abbey Property Developments Limited (03942627) United Kingdom