About Strongoak Lettings Limited (13575683) United Kingdom