About Knoll Court Sneyd Park (management) Limited (01170609) United Kingdom