About Spire Property 16 Limited (06409066) United Kingdom