About The D&s Property Management Ltd (12043882) United Kingdom