About Wandsworth Management Company Limited (NI024867) United Kingdom