About Petersham Place Limited (11565482) United Kingdom