About Oct Properties Limited (12780688) United Kingdom