About Shortash Developments Limited (02154728) United Kingdom