About Fern Properties Ltd (11896628) United Kingdom