About Penny Close Management Company Limited (11027677) United Kingdom