About Spire Property 17 Limited (06409113) United Kingdom