About Ed Jackson Property Limited (12508846) United Kingdom