About Lyle House Property Services Limited (02912069) United Kingdom