About 141a Management Limited (05811126) United Kingdom