About Spess Property Limited (10893919) United Kingdom