About Ickle Properties Limited (03337074) United Kingdom