About Peaks & Jay Properties Limited (12844084) United Kingdom