About Lcd Properties Ltd (10971745) United Kingdom