About Ovan Properties Limited (09250458) United Kingdom