About Strand Quay Flats (falmouth) Management Co. Limited (01573605) United Kingdom