About Strattons Walk Flats Management Company Limited (05914858) United Kingdom