About Freehold Property Services Limited (05783637) United Kingdom