About 22 Jenner Road Management Company Limited (07812364) United Kingdom