About No 1 Developments (london) Limited (11962961) United Kingdom