About 52-85 Palace Court Limited (03039302) United Kingdom