About 24 Palace Court Limited (03123414) United Kingdom