About Lostwithiel Property Company Limited (00774883) United Kingdom