About Newlaithes Grange Management Company Limited (02669716) United Kingdom