About 288 Chase Road Limited (12604681) United Kingdom