About Ledhar Property Group Limited (13058113) United Kingdom