About Oktagon Property Ltd (11781349) United Kingdom