About Lombard House (croydon) Limited (02200997) United Kingdom