About 5 & 6 Cromwell Place (freehold) Limited (06728438) United Kingdom