About Abbey Freeholders Limited (11025819) United Kingdom