About Jackman & Sons Properties Limited (05471877) United Kingdom