About Neil Marcus Homes Ltd. (03556254) United Kingdom