About Lonswood Properties Ltd (12314072) United Kingdom