About Interlocking Properties Ltd (11708937) United Kingdom