About Lynwood House Properties Ltd (08153299) United Kingdom