About Aca Griff Property Limited (10284258) United Kingdom