About Lcr Developments Ltd (06260332) United Kingdom