About 3a Palace Green Limited (02542553) United Kingdom