About 24 Tritton Road Management Limited (04556805) United Kingdom