About Fern Mills Properties Limited (05660457) United Kingdom