About Roushanara Properties Limited (12803223) United Kingdom