About Abbeymead Building Limited (06434866) United Kingdom