About 40 40 Management Company Limited (05780214) United Kingdom