About Jamdol Properties Ltd (11824946) United Kingdom