About Lea Bridge Developments Limited (10445754) United Kingdom