About Skelmersdale Properties Ltd (11029289) United Kingdom