About Ormskirk Properties Limited (09995216) United Kingdom