Palebeck Telecommunications Technology Ltd.UnclaimedOther placesLondon02075807226Not providedNot provided