About Ongar Freehold Limited (12232161) United Kingdom