About Staithes Lane Properties Limited (09991605) United Kingdom