About Octagon Property Services Limited (11674844) United Kingdom