About No 2 Longford Avenue Management Limited (00955004) United Kingdom