About Coffee Cup Property Investments Ltd (12051058) United Kingdom