About Fernwood Place (manor Road North) Management Limited (10457299) United Kingdom