About Killock (property Developments) Limited (01133318) United Kingdom