About Mcsherry Properties Limited (12083231) United Kingdom