About Proud Leeds Properties Ltd (13493451) United Kingdom