About Spindle Close Management Company Limited (04609876) United Kingdom