About The Pelham Suite Limited (06675931) United Kingdom