About Tower Close Management Company Limited (04092341) United Kingdom