About Spade Developments Limited (11061044) United Kingdom