About 42 Park Cross Street Limited (11066821) United Kingdom