About 16 Whitton Road Management Company Limited (12218058) United Kingdom