About Spitbank Property Limited (10534884) United Kingdom