About Galmanhoe Mews Management Company Limited (07830756) United Kingdom