About Abbeymews Properties Limited (03149292) United Kingdom