About Kingdom Place Limited (08439635) United Kingdom