About Northill Properties (spelman Street) Limited (10628085) United Kingdom