About Flemmings Property Services Limited (03288929) United Kingdom