About Cracker Properties Limited (06013894) United Kingdom