About The Spicketts Battrick Property Company Limited (06214801) United Kingdom