About October Properties Ltd (05953021) United Kingdom