About Spire Property 13 Limited (06409008) United Kingdom