About Keptan Properties Limited (01288622) United Kingdom