About 26 Palace Court Limited (03559781) United Kingdom