About 35 Barrow Road Management Company Limited (12958886) United Kingdom