About Octavian Properties Ltd (12791699) United Kingdom