About 231 Cromwell Road Ltd (13343954) United Kingdom