About Freycoop Properties Limited (11567614) United Kingdom