About Swinhay Developments Limited (04437296) United Kingdom