About Octagon Property Ltd (07892655) United Kingdom