About Jordan And Holland Properties Limited (13082261) United Kingdom