About Octavia Estates (holdings) Ltd (06962272) United Kingdom