About Striker Properties Limited (07246692) United Kingdom