About 26 & 28 Doverfield Road Management Limited (06788559) United Kingdom