About A P Letting & Properties Management Services Ltd (12135761) United Kingdom