About Sherrings Green Close Management Company Limited (06556159) United Kingdom