About Neil Douglas Block Management Limited (07283365) United Kingdom