About Longshoot Properties Limited (04591522) United Kingdom