About Vaja Properties Ltd (09986308) United Kingdom