About The Laurels Management Company (57 Falmouth Road Truro) Limited (11521962) United Kingdom