About 52 Duckett Road Management Limited (06581039) United Kingdom