About Paddle Properties Ltd (11848120) United Kingdom