About Lb Retail Developments Limited (SC304003) United Kingdom