About Lyalls Property Developments Limited (12441199) United Kingdom