About Falmouth House Freehold Company Limited (04595906) United Kingdom