About 3 Dowry Square Management Limited (02592947) United Kingdom