About Petitt Lane North Management Company Limited (11518601) United Kingdom