About Longshot Properties Limited (10493071) United Kingdom