About Almond Property Franchise Limited (10095004) United Kingdom