About Green Oak Property Ltd (12025397) United Kingdom