About 16 & 18 Queens Rd Management Company Limited (10608418) United Kingdom