About Declan James Commercial Property Management Ltd (07652294) United Kingdom