About Cross Hill Properties Limited (02635268) United Kingdom