About 86 Thornton Avenue Management Company Limited (07151658) United Kingdom