About Ar Properties North London Limited (12200154) United Kingdom