About Loughton Sbc No 1 Limited (11482721) United Kingdom