About Sparr Developments Limited (06005286) United Kingdom