About Staystrip Properties Limited (02494171) United Kingdom