About October Developments Ltd (12059409) United Kingdom