About Oml Property Group Limited (13071088) United Kingdom