About Ossilly Properties Limited (09253288) United Kingdom