About Interlet Properties Limited (03119456) United Kingdom