About Upper Froyle Management Company Limited (08821411) United Kingdom