About Spillane Properties Ltd (12914199) United Kingdom