About Steeple Close Management Company Limited (02924310) United Kingdom