About Stab Properties Limited (NI039149) United Kingdom