About Simmons Lennock Properties Ltd (13695507) United Kingdom