About Freehold Management Services Plymouth Ltd (12699880) United Kingdom