About Dean Wood Close Management Company Limited (09333040) United Kingdom