About Puckaster Lodge Management Company Limited (02802144) United Kingdom