About Amico Developments Limited (05137289) United Kingdom