About Upper Northfield Close Management Company Limited (12878052) United Kingdom