About Jaymar Estates Limited (02335357) United Kingdom