About Abbeyfield Properties Limited (09482576) United Kingdom