About Drss Properties Limited (12089541) United Kingdom