About White Elk Properties Limited (07866370) United Kingdom