About Kilroy P.p.h. Ltd. (03241498) United Kingdom