About The Hermitage Residents Association Limited (02135295) United Kingdom