About Jackson Mattock Properties Ltd (13162435) United Kingdom