About Inland Barking No2 Limited (12234857) United Kingdom