About Fern Ridge Properties Limited (06726788) United Kingdom