About Stanmore Flats Management Company (falmouth) Limited (01751098) United Kingdom