About Sparwood Properties Limited (00740596) United Kingdom