About Interlogo Developments Limited (03652110) United Kingdom