About K & D Penguin Properties Limited (13573070) United Kingdom