About Loughton Sbc No 3 Limited (11483013) United Kingdom