About 1 Leap Property Ltd (13573561) United Kingdom