About Judy Properties Limited (00603334) United Kingdom