About Griffin Close Management Company Limited (01868522) United Kingdom