About 28 Pembridge Square London W2 4ds Limited (02802624) United Kingdom