About Baystrait Properties Limited (00885763) United Kingdom