About Roo Property Limited (NI635953) United Kingdom