About Jennick Property Management Limited (09321481) United Kingdom