About Ofr Lettings Ltd (SC699510) United Kingdom