About Glenoak Property Investment Limited (10681355) United Kingdom