About Sabhab Properties (uk) Limited (SC701881) United Kingdom