About Eighty-two Holmesdale Road Management Company Limited (02367218) United Kingdom