About Ajdo Property Limited (10110594) United Kingdom