About Lambwath Property Ltd (13182067) United Kingdom