About The Maltings (cowes) Management Limited (07861374) United Kingdom