About Kaufman Bros Properties Ltd (12156727) United Kingdom