About Bubwith Close (management) Limited (01742255) United Kingdom