About Ull Properties Limited (11775840) United Kingdom