About Keep Torquay Prop Co Ltd (13366839) United Kingdom