About Lubbock Court (management) Limited (01842709) United Kingdom