About Wallace Flats Management Company Limited (01825162) United Kingdom