About Green Oak House Freehold Limited (09734511) United Kingdom