About Abbeyoak Properties Limited (02187694) United Kingdom