About Fernwood Property Limited (07944400) United Kingdom