About Peter Francis Properties Limited (10285977) United Kingdom