About Icewell Property & Investment Company Limited (01088030) United Kingdom