About Th Lambert Properties Ltd (12844721) United Kingdom