About Lane & Edwards Properties Ltd (12712898) United Kingdom