About Sparrows Row Management Limited (09518058) United Kingdom