About Abbey Green Properties Limited (07149916) United Kingdom