About Workshop Properties Limited (02720289) United Kingdom