About Pitch Hill Properties Limited (13145489) United Kingdom