About Abbeymile Properties Limited (04547189) United Kingdom