About Pitullie Properties Limited (10775686) United Kingdom