About Abbey Property Limited (09579509) United Kingdom