About Spitfire Properties (newhall) Limited (10061237) United Kingdom