About Abbeydale Property Limited (12301993) United Kingdom