About North Brook Property Holdings Limited (06076474) United Kingdom